package com.succez.server.servlet.config;

import com.succez.server.servlet.ServletContext;

/**
 * 系统配置读取,来初始化ServletContext
 */
public interface ConfigReader {
    /**
     * 需要指定配置文件
     * 
     * @param path 配置文件路径
     * @return 配置对象
     * @throws Exception 初始化配置的异常都应该导致server终止
     */
    ServletContext parse(String path) throws Exception;

    /**
     * 不需要指定配置文件
     * 
     * @return 配置对象
     * 
     */
    ServletContext parse();
}